Obligatory FAQ reference!
How does the ranking system work?
Players are ranked in each game by points. Points are calculated by adding up your rank in each division in a game and then subtracting the number of divisions. This means that first place is worth 0 points, second place is 1, and so on. If you had all the site records for a game, your point total would be 0.
Thanks, Mike89!
This way your points depend on your ranks, but not directly on your records. I have a new idea for calculating points. I know that you guys won't use it in all probability, but I still like to explain it:
In every mission of every stage in every division, The one who has the best record gets 1000000 points and the one who has the worst record gets 0 points. In rings and score divisions the points of all the others on the list will be calculated as follows:
[(the record of this player) - (the record of the worst player)] / [(the record of the best player) - (the record of the worst player)] * 1000000
And in times divisions as follows:
[(the record of the worst player) - (the record of this player)] / [(the record of the worst player) - (the record of the best player)] * 1000000
That is pretty much it. The way you calculate points, you only show who is the best, but this way, you can see how much better than the others this person really is, by looking at the points.
An example:
In Sonic Heroes - Times - Rail Canyon - Team Dark, Eredani gets 1000000 points and GarnetPrincess 0 points. My points would be:
(61744 milliseconds - 27113 milliseconds) / (61744 milliseconds - 20848 milliseconds) * 1000000 = 846806.5336 points (which is ~ 846807 points)
With a high number like 1000000, the possibility that two persons get accidentally exactly the same points, because of rounding off the numbers after the comma, gets very very low.